package catherineliu.main.singleton.builder.food;

/**
 * 项目：DesignPatternsDemo
 * 文件描述：创建一个 MealBuilder 类，实际的 builder 类负责创建 Meal 对象
 * 作者：ljj
 * 创建时间：2020/11/26
 */
public class MealBuilder {

    public Meal prepareVegMeal() {
        Meal meal = new Meal();
        meal.addItem(new VegBurger());
        meal.addItem(new Coke());
        return meal;
    }

    public Meal prepareNonVegMeal() {
        Meal meal = new Meal();
        meal.addItem(new ChickenBurger());
        meal.addItem(new Pepsi());
        return meal;
    }

}
